pepper rose - German English Dictionary